synthetic detergent factory - Francés Inglés Diccionario